supplier of goods or services - Almanca İngilizce Sözlük